//
//  queueImp.h
//  Chapter_1
//
//  Created by hao on 18/3/23.
//  Copyright © 2018年 hao. All rights reserved.
//

// 链表实现队列，入队出队操作(先进先出)
#ifndef queueImp_h
#define queueImp_h

#include <stdio.h>
#include "defineAllStruct.h"

// 两个指数为顺序的多项式相加
PolynomialNode polyAdd(PolynomialNode poly1, PolynomialNode poly2);
void prinftPolynomial(PolynomialNode poly);
// 创建一个多项式
PolynomialNode createPolynomialList(int coeffs[], int exps[], int items);

QueueList createQueueList();

void addValueInQueue(ElementType elem, QueueList queue);

ElementType deleteInQueue(QueueList queue);

#endif /* queueImp_h */
